marine speed and distance measuring equipment - German English Dictionary